Hamster Dokumentation

 

Hamstername: Killer

bighamster.gif (4244 Byte)

Version: 1.51
Autor: Michael Sack

 

 

 

istEcke

public boolean istEcke()
Die Methode istEcke () benutzt die Liste feldinfo und ermittelt die Grösse also feldinfo.size(). Da alle Listen-Objekte die "false" am Ende enthalten gelöscht sind, ist eine Ecke dadurch gekennzeichnet, dass die Liste feldinfo nur noch eine Grösse von 2 hat. Wenn dass so ist, dann muss nu noch überprüft werden, ob das erste Listen-Objekt auch den Wert "true" besitzt. Ist das so, dann gibt sie "true" zurück, ansonsten "false".
 
(c) Copyright by Michael Sack 2002

 

istKleineEcke

public boolean istKleineEcke()
Die Methode istKleineEcke () überprüft die Liste feldinfo, die Hauptbestandteil des Datentyps Feldinhalt ist, ob sie die Grösse 3 besitzt. Dazu wird zu Anfang die private Methode berechneRDrehungen () gestartet, um sicher zu stellen, dass das Liste-Ende ein Objekt "true" besitzt. Im Anschluss daran überprüft die Methode istKleineEcke (), ob alle 3 Objekte der Liste feldinfo den Wert "true" besitzen. Nur wenn dies so ist, dann gibt sie den Boolean-Wert "true" zurück. Ansonsten wird "false" von ihr zurückgegeben.
 
(c) Copyright by Michael Sack 2002